###AI EVENTS TO WAKE AND SLEEP LEADERS###
#######FROM ANSCHLUSS, VICHY and PURGES##
#########################################

####################################
###SPERRLE AND VON RICHTHOFEN RETURN
####################################

event = {
 id = 2155
 trigger = { 
	exists = SPA
	NOT = { exists = SPR }
	}
 random = no
 country = SPA
 name = "AI_Event"
 desc = "Foreign Leaders return"
 style = 0
 date = { day = 2 month = september year = 1939 }
 offset = 1
 deathdate = { day = 4 month = september year = 1939 }
 action_a = {
  name = "OK" #They return
  command = { type = sleepleader which = 3412 }
  command = { type = sleepleader which = 3425 }
  command = { type = sleepleader which = 3449 }
  command = { type = sleepleader which = 3487 }
  command = { type = sleepleader which = 3488 }
  command = { type = sleepevent which = 2156 }
	}
	}

event = {
 id = 2156
 trigger = { 
	exists = SPA
	NOT = { exists = SPR }
	}
 random = no
 country = SPA
 name = "AI_Event"
 desc = "Foreign Leaders return"
 style = 0
 date = { day = 13 month = december year = 1941 }
 offset = 1
 deathdate = { day = 15 month = december year = 1941 }
 action_a = {
  name = "OK" #They return
  command = { type = sleepleader which = 3412 }
  command = { type = sleepleader which = 3425 }
  command = { type = sleepleader which = 3449 }
  command = { type = sleepleader which = 3487 }
  command = { type = sleepleader which = 3488 }
		}
	}

############################
###PHLEPS DEFECTS TO GERMANY
############################

event = {
 id = 2110
 trigger = {
	exists = GER
	exists = ROM
	 	}
 random = no
 country = ROM
 name = "AI_Event"
 desc = "Phleps defects to Germany"
 style = 0
 date = { day = 2 month = september year = 1939 }
 offset = 1
 deathdate = { day = 4 month = september year = 1939 }
 action_a = {
  name = "OK" #Phelps defects
  command = { type = sleepleader which = 4405 }
  command = { type = sleepevent which = 2111 }
		}
	}

event = {
 id = 2111
 trigger = {
	exists = GER
	exists = ROM
	 	}
 random = no
 country = ROM
 name = "AI_Event"
 desc = "Phleps defects to Germany"
 style = 0
 date = { day = 12 month = december year = 1941 }
 offset = 1
 deathdate = { day = 15 month = december year = 1941 }
 action_a = {
  name = "OK" #Phelps defects
  command = { type = sleepleader which = 4405 }
		}
	}


########################################
###CZEYDNER AND GRASSY DEFECT TO GERMANY
########################################

event = {
 id = 2112
 trigger = {
	exists = GER
	exists = HUN
	 	}
 random = no
 country = HUN
 name = "AI_Event"
 desc = "Czeydner and Grassy defect to Germany"
 style = 0
 date = { day = 2 month = september year = 1939 }
 offset = 1
 deathdate = { day = 4 month = september year = 1939 }
 action_a = {
  name = "OK" #They defect
  command = { type = sleepleader which = 31123 }
  command = { type = sleepleader which = 31129 }
  command = { type = sleepevent which = 2113 }
		}
	}
 
event = {
 id = 2113
 trigger = {
	exists = GER
	exists = HUN
	 	}
 random = no
 country = HUN
 name = "AI_Event"
 desc = "Czeydner and Grassy defect to Germany"
 style = 0
 date = { day = 12 month = december year = 1941 }
 offset = 1
 deathdate = { day = 15 month = december year = 1941 }
 action_a = {
  name = "OK" #They defect
  command = { type = sleepleader which = 31123 }
  command = { type = sleepleader which = 31129 }
		}
	}

########################################
###AUSTRIAN LEADERS IN GERMAN LEADERFILE
########################################

#event = {
 #id = 2114
 #trigger = { exists = AUS
	#   }
 #random = no
 #country = GER
 #name = "AI_Event"
 #desc = "Austrian leaders idle till Anschluss"
 #style = 0
 #date = { day = 2 month = january year = 1936 }
 #offset = 2
 #deathdate = { day = 4 month = january year = 1936 }
 #action_a = {
	#name = "OK" 
	#command = { type = sleepleader which = 512 }
	#command = { type = sleepleader which = 513 }
	#command = { type = sleepleader which = 514 }
	#command = { type = sleepleader which = 515 }
	#command = { type = sleepleader which = 516 }
	#command = { type = sleepleader which = 517 }
	#command = { type = sleepleader which = 518 }
	#command = { type = sleepleader which = 519 }
	#command = { type = sleepleader which = 520 }
	#command = { type = sleepleader which = 521 }
	#command = { type = sleepleader which = 522 }
	#command = { type = sleepleader which = 523 }
	#command = { type = sleepleader which = 524 }
	#command = { type = sleepleader which = 525 }
	#command = { type = sleepleader which = 526 }
	#command = { type = sleepleader which = 527 }
	#command = { type = sleepleader which = 528 }
	#command = { type = sleepleader which = 529 }
	#command = { type = sleepleader which = 530 }
	#command = { type = sleepleader which = 531 }
	#command = { type = sleepleader which = 532 }
	#command = { type = sleepleader which = 533 }
	#command = { type = sleepleader which = 534 }
	#command = { type = sleepleader which = 535 }
	#command = { type = sleepleader which = 536 }
	#command = { type = sleepleader which = 537 }		
	#command = { type = sleepleader which = 538 }
	#command = { type = sleepleader which = 539 }
	#command = { type = sleepleader which = 540 }
	#command = { type = sleepleader which = 541 }
	#command = { type = sleepleader which = 542 }
	#command = { type = sleepleader which = 543 }
	#command = { type = sleepleader which = 544 }
	#command = { type = sleepleader which = 545 }
	#command = { type = sleepleader which = 546 }
	#	}
#	}


#############################################################
###FRENCH LEADERS DEFECTING TO VICHY - SLEPT IN FRENCH.CSV###
#############################################################

event = {
 id = 2103
 trigger = {
  exists = VIC
  exists = FRA
    }
 random = no
 country = FRA
 name = "AI_Event"
 desc = "French leaders defected to Vichy"
 style = 0 
 date = { day = 12 month = december year = 1941 }
 offset = 1
 deathdate = { day = 13 month = december year = 1941 }
 action_a = {
  name = "OK" #French leaders to the Vichy Government
          command = { type = sleepleader which = 24001 }
            command = { type = sleepleader which = 24002 }
            command = { type = sleepleader which = 24003 }
            command = { type = sleepleader which = 24005 }
            command = { type = sleepleader which = 24006 }
            command = { type = sleepleader which = 24009 }
            command = { type = sleepleader which = 24014 }
            command = { type = sleepleader which = 24015 }
            command = { type = sleepleader which = 24018 }
            command = { type = sleepleader which = 24019 }
            command = { type = sleepleader which = 24021 }
            command = { type = sleepleader which = 24024 }
            command = { type = sleepleader which = 24025 }
            command = { type = sleepleader which = 24026 }
            command = { type = sleepleader which = 24030 }
            command = { type = sleepleader which = 24031 }
            command = { type = sleepleader which = 24032 }
            command = { type = sleepleader which = 24035 }
            command = { type = sleepleader which = 24036 }
            command = { type = sleepleader which = 24038 }
            command = { type = sleepleader which = 24039 }
            command = { type = sleepleader which = 24040 }
            command = { type = sleepleader which = 24041 }
            command = { type = sleepleader which = 24047 }
            command = { type = sleepleader which = 24049 }
            command = { type = sleepleader which = 24050 }
            command = { type = sleepleader which = 24052 }
            command = { type = sleepleader which = 24053 }
            command = { type = sleepleader which = 24054 }
            command = { type = sleepleader which = 24058 }
            command = { type = sleepleader which = 24059 }
            command = { type = sleepleader which = 24060 }
            command = { type = sleepleader which = 24061 }
            command = { type = sleepleader which = 24062 }
            command = { type = sleepleader which = 24063 }
            command = { type = sleepleader which = 24064 }
            command = { type = sleepleader which = 24065 }
            command = { type = sleepleader which = 24066 }
            command = { type = sleepleader which = 24069 }
            command = { type = sleepleader which = 24070 }
            command = { type = sleepleader which = 24076 }
            command = { type = sleepleader which = 24078 }
            command = { type = sleepleader which = 24083 }
            command = { type = sleepleader which = 24086 }
            command = { type = sleepleader which = 24087 }
            command = { type = sleepleader which = 24088 }
            command = { type = sleepleader which = 24090 }
            command = { type = sleepleader which = 24091 }
            command = { type = sleepleader which = 24092 }
            command = { type = sleepleader which = 24093 }
            command = { type = sleepleader which = 24094 }
            command = { type = sleepleader which = 24095 }
            command = { type = sleepleader which = 24100 }
            command = { type = sleepleader which = 24104 }
            command = { type = sleepleader which = 24106 }
            command = { type = sleepleader which = 24107 }
            command = { type = sleepleader which = 24108 }
            command = { type = sleepleader which = 24112 }
            command = { type = sleepleader which = 24114 }
            command = { type = sleepleader which = 24115 }
            command = { type = sleepleader which = 24120 }
            command = { type = sleepleader which = 24121 }
            command = { type = sleepleader which = 24122 }
            command = { type = sleepleader which = 24125 }
            command = { type = sleepleader which = 24126 }
            command = { type = sleepleader which = 24127 }
            command = { type = sleepleader which = 24130 }
            command = { type = sleepleader which = 24131 }
            command = { type = sleepleader which = 24132 }
            command = { type = sleepleader which = 24133 }
            command = { type = sleepleader which = 24134 }
            command = { type = sleepleader which = 24135 }
            command = { type = sleepleader which = 24136 }
            command = { type = sleepleader which = 24139 }
            command = { type = sleepleader which = 24140 }
            command = { type = sleepleader which = 24141 }
            command = { type = sleepleader which = 24142 }
            command = { type = sleepleader which = 24143 }
            command = { type = sleepleader which = 24144 }
            command = { type = sleepleader which = 24145 }
            command = { type = sleepleader which = 24146 }
            command = { type = sleepleader which = 24153 }
            command = { type = sleepleader which = 24155 }
            command = { type = sleepleader which = 24159 }
            command = { type = sleepleader which = 24160 }
            command = { type = sleepleader which = 24163 }
            command = { type = sleepleader which = 24165 }
            command = { type = sleepleader which = 24167 }
            command = { type = sleepleader which = 24168 }
            command = { type = sleepleader which = 24169 }
            command = { type = sleepleader which = 24171 }
            command = { type = sleepleader which = 24173 }
            command = { type = sleepleader which = 24174 }
            command = { type = sleepleader which = 24177 }
            command = { type = sleepleader which = 24178 }
            command = { type = sleepleader which = 24179 }
            command = { type = sleepleader which = 24180 }
            command = { type = sleepleader which = 24181 }
            command = { type = sleepleader which = 24183 }
            command = { type = sleepleader which = 24184 }
            command = { type = sleepleader which = 24185 }
            command = { type = sleepleader which = 24187 }
            command = { type = sleepleader which = 24189 }
            command = { type = sleepleader which = 24190 }
            command = { type = sleepleader which = 24194 }
            command = { type = sleepleader which = 24195 }
            command = { type = sleepleader which = 24197 }
            command = { type = sleepleader which = 24198 }
            command = { type = sleepleader which = 24199 }
            command = { type = sleepleader which = 24201 }
            command = { type = sleepleader which = 24202 }
            command = { type = sleepleader which = 24203 }
            command = { type = sleepleader which = 24206 }
            command = { type = sleepleader which = 24207 }
            command = { type = sleepleader which = 24209 }
            command = { type = sleepleader which = 24211 }
            command = { type = sleepleader which = 24212 }
            command = { type = sleepleader which = 24214 }
            command = { type = sleepleader which = 24215 }
            command = { type = sleepleader which = 24217 }
            command = { type = sleepleader which = 24218 }
            command = { type = sleepleader which = 24219 }
            command = { type = sleepleader which = 24220 }
            command = { type = sleepleader which = 24221 }
            command = { type = sleepleader which = 24222 }
            command = { type = sleepleader which = 24223 }
            command = { type = sleepleader which = 24224 }
            command = { type = sleepleader which = 24225 }
            command = { type = sleepleader which = 24226 }
            command = { type = sleepleader which = 24228 }
            command = { type = sleepleader which = 24230 }
            command = { type = sleepleader which = 24231 }
            command = { type = sleepleader which = 24232 }
            command = { type = sleepleader which = 24233 }
            command = { type = sleepleader which = 24235 }
            command = { type = sleepleader which = 24236 }
            command = { type = sleepleader which = 24237 }
            command = { type = sleepleader which = 24241 }
            command = { type = sleepleader which = 24251 }
            command = { type = sleepleader which = 24258 }
            command = { type = sleepleader which = 24261 }
            command = { type = sleepleader which = 24262 }
            command = { type = sleepleader which = 24265 }
            command = { type = sleepleader which = 24266 }
            command = { type = sleepleader which = 24275 }
            command = { type = sleepleader which = 24276 }
            command = { type = sleepleader which = 24278 }
            command = { type = sleepleader which = 24279 }
            command = { type = sleepleader which = 24280 }
            command = { type = sleepleader which = 24284 }
            command = { type = sleepleader which = 24285 }
            command = { type = sleepleader which = 24289 }
            command = { type = sleepleader which = 24294 }
            command = { type = sleepleader which = 24295 }
            command = { type = sleepleader which = 24296 }
            command = { type = sleepleader which = 24297 }
            command = { type = sleepleader which = 24305 }
            command = { type = sleepleader which = 24308 }
            command = { type = sleepleader which = 24309 }
            command = { type = sleepleader which = 24310 }
            command = { type = sleepleader which = 24311 }
            command = { type = sleepleader which = 24312 }
            command = { type = sleepleader which = 24313 }
            command = { type = sleepleader which = 24314 }
            command = { type = sleepleader which = 24318 }
            command = { type = sleepleader which = 24320 }
            command = { type = sleepleader which = 24321 }
            command = { type = sleepleader which = 24324 }

            command = { type = sleepleader which = 24012 }
            command = { type = sleepleader which = 24013 }
            command = { type = sleepleader which = 24016 }
            command = { type = sleepleader which = 24034 }
            command = { type = sleepleader which = 24042 }
            command = { type = sleepleader which = 24044 }
            command = { type = sleepleader which = 24055 }
            command = { type = sleepleader which = 24068 }
            command = { type = sleepleader which = 24071 }
            command = { type = sleepleader which = 24073 }
            command = { type = sleepleader which = 24089 }
            command = { type = sleepleader which = 24096 }
            command = { type = sleepleader which = 24097 }
            command = { type = sleepleader which = 24101 }
            command = { type = sleepleader which = 24103 }
            command = { type = sleepleader which = 24105 }
            command = { type = sleepleader which = 24116 }
            command = { type = sleepleader which = 24124 }
            command = { type = sleepleader which = 24119 }
            command = { type = sleepleader which = 24147 }
            command = { type = sleepleader which = 24150 }
            command = { type = sleepleader which = 24151 }
            command = { type = sleepleader which = 24157 }
            command = { type = sleepleader which = 24186 }
            command = { type = sleepleader which = 24192 }
            command = { type = sleepleader which = 24210 }
            command = { type = sleepleader which = 24085 }
            command = { type = sleepleader which = 24239 }
            command = { type = sleepleader which = 24242 }
            command = { type = sleepleader which = 24243 }
            command = { type = sleepleader which = 24244 }
            command = { type = sleepleader which = 24245 }
	    command = { type = sleepleader which = 24246 }
            command = { type = sleepleader which = 24248 }
            command = { type = sleepleader which = 24249 }
            command = { type = sleepleader which = 24252 }
            command = { type = sleepleader which = 24325 }
            command = { type = sleepleader which = 24256 }
            command = { type = sleepleader which = 24257 }
            command = { type = sleepleader which = 24259 }
            command = { type = sleepleader which = 24264 }
            command = { type = sleepleader which = 24269 }
            command = { type = sleepleader which = 24271 }
            command = { type = sleepleader which = 24272 }
            command = { type = sleepleader which = 24273 }
            command = { type = sleepleader which = 24281 }
            command = { type = sleepleader which = 24286 }
            command = { type = sleepleader which = 24287 }
            command = { type = sleepleader which = 24292 }
            command = { type = sleepleader which = 24298 }
            command = { type = sleepleader which = 24303 }
            command = { type = sleepleader which = 24304 }
            command = { type = sleepleader which = 24315 }
            command = { type = sleepleader which = 24317 }
            command = { type = sleepleader which = 24323 }
            command = { type = sleepleader which = 24260 }
            command = { type = sleepleader which = 24196 }
   }
 }








